/******************************************************************************
 * @File name   :      PurchaseResultsDto.java
 *
 * @Author      :      JIZHANGS
 *
 * @Date        :      Jul 22, 2015
 *
 * @Copyright Notice: 
 * Copyright (c) 2015 Capgemini, Inc. All  Rights Reserved.
 * This software is published under the terms of the Capgemini Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * Jul 22, 2015 4:56:48 PM        JIZHANGS     1.0            Initial Version
 *****************************************************************************/
package com.cap.bts.crmdp.dealer.purchase.dto;

import java.util.List;

import com.cap.bts.crmdp.webservice.dto.CardDto;
import com.cap.bts.framework.common.dto.BasePagerDto;

public class MemberPackageInfoSubmitDto extends BasePagerDto{
    
    /**
	 * 
	 */
	private static final long serialVersionUID = -4281574291320170859L;

	private Long memberId;
    
    private String memberName;
    
    private String mobilePhone;//唯一
    
    private String carPlate;
    
    private Long packageId;
    
    private Long packageDefId;
    
    private String packageNumber; 
    
    private String packageName; 
    
    private int onhandQuantity;
    
    private Long dealerId;
    
    private Byte isPhysicalCard;
    
    private Byte isPrepaymentCard;

    private Double price;
    
    private String packageActiveCode;//卡激活码
    
    private String fromPurchasePage;
    
    private boolean isGiftPurchase;
    
    private String soNumberSale;
    
    private String soNumberActive;
    
    private String marsCustomerId;
    
    private String marsCarId;
    
    private List<CardDto> cardList;
  

    /**
     * @Date        :      2015年8月12日
     *
     * @return the fromPurchasePage
     */
    public String getFromPurchasePage() {
        return fromPurchasePage;
    }

    /**
     * @Date        :      2015年8月12日
     *
     * @param fromPurchasePage the fromPurchasePage to set
     */
    public void setFromPurchasePage(String fromPurchasePage) {
        this.fromPurchasePage = fromPurchasePage;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the memberId
     */
    public Long getMemberId() {
        return memberId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param memberId the memberId to set
     */
    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the memberName
     */
    public String getMemberName() {
        return memberName;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param memberName the memberName to set
     */
    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the mobilePhone
     */
    public String getMobilePhone() {
        return mobilePhone;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param mobilePhone the mobilePhone to set
     */
    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the carPlate
     */
    public String getCarPlate() {
        return carPlate;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param carPlate the carPlate to set
     */
    public void setCarPlate(String carPlate) {
        this.carPlate = carPlate;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the packageId
     */
    public Long getPackageId() {
        return packageId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param packageId the packageId to set
     */
    public void setPackageId(Long packageId) {
        this.packageId = packageId;
    }
    
    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the packageDefId
     */
    public Long getPackageDefId() {
        return packageDefId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param packageDefId the packageDefId to set
     */
    public void setPackageDefId(Long packageDefId) {
        this.packageDefId = packageDefId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the packageNumber
     */
    public String getPackageNumber() {
        return packageNumber;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param packageNumber the packageNumber to set
     */
    public void setPackageNumber(String packageNumber) {
        this.packageNumber = packageNumber;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the onhandQuantity
     */
    public int getOnhandQuantity() {
        return onhandQuantity;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param onhandQuantity the onhandQuantity to set
     */
    public void setOnhandQuantity(int onhandQuantity) {
        this.onhandQuantity = onhandQuantity;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the dealerId
     */
    public Long getDealerId() {
        return dealerId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param dealerId the dealerId to set
     */
    public void setDealerId(Long dealerId) {
        this.dealerId = dealerId;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the isPhysicalCard
     */
    public Byte getIsPhysicalCard() {
        return isPhysicalCard;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param isPhysicalCard the isPhysicalCard to set
     */
    public void setIsPhysicalCard(Byte isPhysicalCard) {
        this.isPhysicalCard = isPhysicalCard;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the isPrepaymentCard
     */
    public Byte getIsPrepaymentCard() {
        return isPrepaymentCard;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param isPrepaymentCard the isPrepaymentCard to set
     */
    public void setIsPrepaymentCard(Byte isPrepaymentCard) {
        this.isPrepaymentCard = isPrepaymentCard;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @return the price
     */
    public Double getPrice() {
        return price;
    }

    /**
     * @Date        :      Jul 27, 2015
     *
     * @param price the price to set
     */
    public void setPrice(Double price) {
        this.price = price;
    }

	/**
	 * @return the packageActiveCode
	 */
	public String getPackageActiveCode() {
		return packageActiveCode;
	}

	/**
	 * @param packageActiveCode the packageActiveCode to set
	 */
	public void setPackageActiveCode(String packageActiveCode) {
		this.packageActiveCode = packageActiveCode;
	}

    /**
     * @Date        :      2015年8月26日
     *
     * @return the isGiftPurchase
     */
    public boolean isGiftPurchase() {
        return isGiftPurchase;
    }

    /**
     * @Date        :      2015年8月26日
     *
     * @param isGiftPurchase the isGiftPurchase to set
     */
    public void setGiftPurchase(boolean isGiftPurchase) {
        this.isGiftPurchase = isGiftPurchase;
    }

    public String getSoNumberSale() {
        return soNumberSale;
    }

    public void setSoNumberSale(String soNumberSale) {
        this.soNumberSale = soNumberSale;
    }

    public String getSoNumberActive() {
        return soNumberActive;
    }

    public void setSoNumberActive(String soNumberActive) {
        this.soNumberActive = soNumberActive;
    }

    public List<CardDto> getCardList() {
        return cardList;
    }

    public void setCardList(List<CardDto> cardList) {
        this.cardList = cardList;
    }

    public String getMarsCustomerId() {
        return marsCustomerId;
    }

    public void setMarsCustomerId(String marsCustomerId) {
        this.marsCustomerId = marsCustomerId;
    }

    public String getMarsCarId() {
        return marsCarId;
    }

    public void setMarsCarId(String marsCarId) {
        this.marsCarId = marsCarId;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }
    
}
